<?php
/*
 * 图像的缩略图的生成
 * 
 */
#设定文件类型
date_default_timezone_set('UTC');
header('content-type:image');
#读取原图
$src_image = imagecreatefrompng('zz.png');
#计算缩略后的宽和高
$setwidth = 100; //缩放后的高
$srcwith = imagesx($src_image);
$srcheight = imagesy($src_image);
$setheight = ($srcheight*$setwidth)/$srcwith;
#缩略后的画布
$dst_image = imagecreatetruecolor($setwidth,$setheight);
#实现缩略图的功能
imagecopyresampled($dst_image, $src_image, 0, 0, 0, 0, $setwidth, $setheight, $srcwith, $srcheight);

#输出缩略图

$ext = '.png';
$filename = date('Ymdhis').rand(0,9).$ext;
#输入水印结果
// imagepng($dst_image);
#水印结果保存到当前文件夹
imagepng($dst_image,$filename);

?>